@charset "utf-8";
/* CSS Document */

body {
	margin: 0;
	font-size: 12px;
	color: #6b6b6b;
	font-family: "微软雅黑";
}
a {
	text-decoration: none;
	color: #6b6b6b;
	font-family: "微软雅黑"
}
a:hover {
	text-decoration: underline;
}
a:visited {
	color: #6b6b6b;
}
h1 {
	color: #3d7d52;
	font-family: "微软雅黑";
	font-size: 16;
	font-weight: normal;
}
h2 {
	font-size: 18px;
	font-family: "微软雅黑";
	color: #3d7d52;
	font-weight: bold;
}
p {
	line-height: 180%;
	margin: 0;
	color: #6b6b6b;
	font-family: "微软雅黑";
	font-size: 14;
}
p2 {
	color: #3d7d52;
	font-family: "微软雅黑";
	font-size: 16;
	line-height: 180%;
}

.framehead {
	margin-top: 0;
	width: 100%;
	height: 50px;
	box-shadow: 0px 5px 10px #E1E1E1;
	background: #FFFFFF;
}
.frameheadmid {
	margin-top: 0;
	margin: 0 auto;
	width: 950px;
	height: 50px;
}
.framemain {
	margin: 0 auto;
	padding-top: 50;
	padding-bottom: 20;
	width: 980px;
	height: auto;
	overflow-x: hidden;
	margin-bottom: 30;
}
.framebottom {
	margin-top: 30;
	position: relative;
	width: 950px;
	height: 200px;
	text-align: center;
	margin: 0 auto;
}
.buttontop {
	position: absolute;
	float: left;
	width: 100;
	height: 50;
}
.div_1 {
	position: relative;
	margin-top: 21px;
	width: 950px;
	height: auto;
	box-shadow: 0px 0px 5px #E1E1E1;
	margin-left:15;
	padding-top: 10px;
	padding-bottom: 20px;
}
.fill_title {
	position: relative;
	margin-left:30;
	width: 890;
	height: 50;
}
.fill {
	margin-left:30;
	width: 890;
	position: relative;
	padding-bottom: 10;
	max-width: 890px;
}

.fill_bottom {
	position: absolute;
	top: 0;
	width: 190px;
	height: 200px;
	text-align: center;
}
.mask img {
	/*头像蒙版样式*/
	-webkit-mask-image: url('../images/mask.png');
}
.mask2 img {
	/*头像蒙版样式*/
	-webkit-mask-image: url('../images/mask2.png');
}
.form-control {
	/*位置样式*/
	position: absolute;
	left: 100;
	top: 10;
	float: left;
	/*输入框样式*/
	display: block;
	width: 200px;
	height: 30px;
	padding: 0px 10px;
	padding-right: 20px;
	font-size: 12px;
	font-family: "微软雅黑";
	line-height: 1.428571429;
	color: #6b6b6b;
	vertical-align: middle;
	background-color: #ffffff;
	border: 1px solid #6b6b6b;
	border-radius: 4px;
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
	-webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
	transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.form-control:focus {
	/*输入框样式*/
	border-color: #77a486;
	outline: 0;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
	box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
}

select {
	border: solid 1px #c2cc87;
	appearance: none;
	-moz-appearance: none;
	-webkit-appearance: none;
	padding-right: 16px;
	background: url("../../images/job/.png") no-repeat scroll right center transparent;
}
select::-ms-expand {
display:none;
}
#scroll {
	position: fixed;
	bottom: 100px;
	right: 180px;
}
.scrollItem {
	width: 30px;
	height: 30px;
	cursor: pointer;
	text-align: center;
	padding-top: 10px;
}

.mask2 img {
	/*头像蒙版样式*/
	-webkit-mask-image: url('../../images/job/mask2.png');
}